nerve cell (neuron) - French English Dictionary